home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 049a / xrs50dox.zip / NEWIN500.DOC < prev    next >
Text File  |  1992-01-22  |  6KB  |  117 lines

  1. Since I figure about 90% (or more) of you already have version 4.99, I
  2. did not include the "NEWIN499.DOC" addendum in the main release archive
  3. files.  If you never saw 4.99, you may want to download "XR499NEW.ZIP"
  4. and take a peek, although all the new features are included in Rudi's
  5. greatly revised documentation!  This list only includes fixes, changes
  6. and updates between the 4.99 "Wide Beta" and 5.0 versions.
  7.  
  8. Since this is a major non-beta version release, I would appreciate it
  9. if those of you that think XRS is worth it could send me $10 to help me
  10. keep improving XRS.  Many people think I'm "rolling in dough" here, but
  11. this is not the case (unfortunately!)...  Many of you paid only $20 (or
  12. even $10 at first!) for the "License in Perpetuity" to use XRS, so I
  13. hope you feel that another $10 at this point is justified.  I've added
  14. more than 300 user-suggested features since version 4.0!  If you think
  15. XRS is worth it, and want to see it keep growing, please use the normal
  16. registration form and send your "upgrade contribution" to either myself
  17. or Rudi Kusters.
  18.  
  19. Thanks!  Mike Ratledge - January 22nd, 1992.
  20.  
  21.  
  22. OK:
  23.  
  24. Borland finally broke down and fixed the "exec..()" bug on CompuServe
  25. after someone else (Tom Phillips of "Bourbaki") noted the same fault I
  26. had, and traced it down to the specific line in the code.  They were
  27. trashing the 'dx' register on a particular function call...  This fixes
  28. the "Restart XRS?" problem.
  29.  
  30.  
  31.  
  32. In XRS:
  33.  
  34. 1) This version has a feature that some people have asked me to change -
  35. if you turn on "Quote Kludge" it will even quote "garbage".  (yuck!!!)
  36.  
  37. 2) The blinking on and off of the "xxx Free" during message editing is
  38. cured by turning off "induction" code optimizations around that segment.
  39.  
  40. 3) You can reliably "Restart XRS?" again...
  41.  
  42. 4) XRS looks for "XRCONFIG.EXE" and "XRCONFIG.DAT" in the current dir and
  43. on the "PATH", and offers to run them from the <F4> hot-keyed configure
  44. window if they are both available.  Due to a bug in the Zinc Library only
  45. VGA is supported by the version of XRConfig.Exe available.  A "WinApp"
  46. for Windows 3.x is available "WinXRCfg.Exe".  At release time, this file
  47. is still not available.
  48.  
  49. 5) A completely new GUI (DOS and Windows!) version XREd.Exe (and WinXREd)
  50. object-oriented programs (using Zinc's "ZIL" and Zortech C++ 3.0/rev4)
  51. is included, and XRS now adjusts the video display if necessary after an
  52. external editor program call.  For now, due to a bug in the Zinc Library
  53. only a VGA version is available in DOS mode.
  54.  
  55. 6) XRS re-enables the mouse cursor immediately after returning from any
  56. external editor.
  57.  
  58. 7) The problems with using an internal editor macro that started with a
  59. "New Line" blanking the screen, and also the related problem of up and
  60. down arrows during "Mark" mode blanking the editor window are fixed.
  61.  
  62. 8) Everything shows "5.00" and Copyright 1988 to 1992.
  63.  
  64. 9) "AutoSizing" to take best advantage of extended 43- (EGA) and 50-line
  65. (VGA) modes is working.  I had to work-around another bug in the Borland
  66. C++ compiler...  If you do not have a "Mode nn" parameter in your setup
  67. CONFIG.XRS file, and don't use "SET XRS=X" before starting the program,
  68. it auto-sizes (to 43- or 50-line), and returns to 25-line before exiting.
  69.  
  70. 10) The mixed-up selectors (in the right window of the <F4> configuration
  71. hot-key window) for "Sort by" (subject, name, number, or none) are fixed.
  72.  
  73. 11) If there aren't any new message in a mailbag, XRS doesn't go through
  74. the "New Only" turned off 'Alert' message.
  75.  
  76. 12) Further - only if there *are* new messages, XRS checks for messages
  77. "To You" and turns that filter on initially only if there are new, unread
  78. messages to you in the mailbag.
  79.  
  80. 13) If you bring up XRS in "Write-Only" mode (i.e. no mailbag, but using
  81. saved USER1.XRS, AREAS1.XRS & ACCESS1.XRS - which XRS doesn't delete),
  82. you are placed into "Create Message" mode (as always).  Now, when you
  83. <ESC> XRS knows you are leaving and offers to exit the program without
  84. requiring a second <ESC>.
  85.  
  86. 14) Under unusual circumstances with a certain memory manager, XRS would
  87. fail to properly allocate the save screen page before shell-to-DOS with
  88. swapping turned on and replace the screen with garbage upon return.  I
  89. have worked around this problem.
  90.  
  91. 15) A fourth error in the TCXL 5.52 support of UMBs was discovered.  This
  92. would cause XRS to seemingly allocate a UMB for page/screen save if you
  93. were very low on UMB space - say inside the editor when shelling to DOS -
  94. and return garbage to the screen.  Fixed (well, kludged around...)!  If
  95. you previously had problems with UMB support and have it disabled, you may
  96. want to try it again (you may have just been 'low' on UMBs and XRS would
  97. eventually allocate one using an invalid pointer returned by TCXL).
  98.  
  99. 16) New command-line "/Pack" (or -P or whatever) will do nothing but open
  100. the current mailbag (if any) and pack outbound mail.
  101.  
  102. 17) XRS is linked with RTLink+ 5.01 - should help the rare '286 with fake
  103. LIM/EMS 4.0 (any software driver-based "LIMulator" cannot possibly truly
  104. support LIM/EMS 4.0 - although version 3.2 support is possible 100% in
  105. software).
  106.  
  107. 18) "DeltaFile" <tm> updates for XRS 4.99 -=> 5.0 versions are available.
  108. These much smaller files update your existing 4.99 "Wide Beta" version to
  109. the 5.0 version without requiring you to download the entire new release.
  110. You can save as much as 230K of files needed to get version 5.0 if you
  111. already have 4.99!  The filenames are: XR5DLTAT.ZIP, XR5DLTXT.ZIP and
  112. X5DLTDOC.ZIP - each will update either the "AT"/286 version, the generic
  113. version or the documentation respectively.
  114.  
  115. 19) Several places where XRS was waiting for input <ESC> wouldn't do what
  116. it should - this has been corrected.
  117.